		.Card{
			background: #FFFFFF;
			padding: 20rpx;
			border-radius: 20rpx;
			box-sizing: border-box;
		}
		.flex-c-c{
			display: flex;
			align-items: center;
			justify-content: center;
		}
		.flex-column-c-c{
			display: flex;
			flex-direction: column;
			align-items: center;
			justify-content: center;
		}
		.flex-column-sa{
			display: flex;
			flex-direction: column;
			justify-content: space-around;
		}
		.flex-column-sb{
			display: flex;
			flex-direction: column;
			justify-content:space-between;
		}
		.flex{
			display: flex;
		}
		.flex-1{
			flex:1;
		}
		.flex-center{
			display: flex;
			align-items: center;
		}
		.flex-sb-center{
			display: flex;
			justify-content: space-between;
			align-items: center;
		}
		.flex-sb-end{
			display: flex;
			justify-content: space-between;
			align-items: flex-end; /* 文字向下对齐 */
		}
		.position-c-c{
			position: absolute;
			top:50%;
			left:50%;
			transform: translate(-50%,-50%);
		}
		.position-c{
			position: absolute;
			left:50%;
			transform: translateX(-50%);
		}
		
		.theme-title{
			font-family: PingFang SC, PingFang SC;
			font-weight: bold;
			font-size: 34rpx;
			color: #000000;
			letter-spacing: 2rpx;
		}
		.mr15{
			margin-right:15rpx;
		}
		.mr20{
			margin-right:20rpx;
		}
		.mr30{
			margin-right:30rpx;
		}
		.mr50{
			margin-right:50rpx;
		}
		.mtb30{
			margin:30rpx 0;
		}
		
		.mt10{
			margin-top:10rpx;
		}
		.mlr8{
			margin: 0 8rpx;
		}
		
		.multiline-ellipsis {
		  display: -webkit-box;
		  -webkit-line-clamp: 2;      /* 限制显示的行数 */
		  -webkit-box-orient: vertical;
		  overflow: hidden;
		}